piled foundation - Allemand Anglais Dictionnaire